*英文發音
首先來聽聽英文發音~。
是這樣子的,Rails這個網站開發架構,引入一種軟體架構模式-MVC模式(Model–view–controller)。
其便是將軟體分為三個部分:
為什麼要使用這套模式呢?他的優點在於:
app/controllers
目錄裡,Model也會放在app/models
目錄裡。協同性高。用於封裝與應用程式的商業邏輯(Business logic)相關的資料以及對資料的處理方法,處理資料庫的操作,會幫我們去資料庫調資料。
負責將資料傳遞給使用者,並處理畫面的呈現。
負責接收從外部 (使用者介面) 傳來的訊息並作出回應,指派工作,是 Model 和 View 的中間人,起到不同層面間的組織作用。
圖片來源:龍哥的《為你自己學Roby on Rails》